pit window - German English Dictionary